Next Generation Embedded Systems
نویسندگان
چکیده
Embedded systems (ES) are application-specific, dedicated computing devices characterized by an intensive interaction with their physical environment. They observe different physical quantities through their sensors, provide complex computation and react to the world via their actuators. Networked ESs may fusion their information (e.g. sensor information) and cooperate in the execution of a joint collaborative task. The extreme communication speed and widespread access to the Internet allows a reformulation of the role of embedded systems. Our vision is a huge network composed of general purpose embedded systems, which share their knowledge, computation resources and interaction capabilities (actuators) to serve as execution platforms for many tasks allocated at run-time. Emerging user demands and tasks are dynamically decomposed and downloaded to the embedded systems on-the-fly without interrupting the already scheduled tasks. This requires high level modeling and knowledge description, appropriate configuration monitoring and resource management, and virtualization of both the embedded systems and sensors. Cloud computing is a favorite candidate for the provision of the extra computing power, storage and knowledge for moving the system design/deployment task from the traditional pre-operation design phase to the online operational phase.
منابع مشابه
Quality of Service Management for Real-time Embedded Information Systems
Next generation real-time embedded information systems, such as avionics mission computing systems, must adapt swiftly to changing environmental conditions. Greater coordination between command functions, groups in the field, and individual systems increases shared awareness of the evolving environment, allowing elements at all levels to leverage information to identify transient opportunities ...
متن کاملTowards Secure Middleware for Embedded Peer-to-Peer Systems: Objectives & Requirements
The development of next generation Embedded Peer-To-Peer Systems raises a number of challenging issues for pervasive computing. In this paper we overview the objectives of the ongoing European SMEPP (Secure Middleware for Embedded Peer-To-Peer) project. In particular we discuss different types of requirements that have been identified in SMEPP.
متن کاملT-Engine: The Open, Real-Time Embedded-
T-Engine is a standard architecture for next generation real-time embedded systems for ubiquitous computing to improve software productivity of these systems. This paper introduces the basic design philosophy of T-Engine, and overview of its standard hardware and software specifications. By now, several computer vendors have released more than ten hardware systems based on the T-Engine specific...
متن کاملReusing knowledge in embedded systems modelling
Model-based design is a promising technique to improve the quality of software and the efficiency of the software development process. We are investigating how to efficiently model embedded software and its environment to verify the requirements for the system controlled by the software. The software environment consists of mechanical, electrical and other parts; modelling it involves learning ...
متن کاملPerformance Results of Cooperating Expert Systems in a Distributed Real-time Monitoring System
A distributed monitoring and diagnosis system has been developed and successfully applied to real-time monitoring of interplanetary spacecraft at NASA’s Jet Propulsion Laboratory. This system uses a combination of conventional processing and artificial intelligence. Four knowledge-based diagnosis modules are embedded within a monitoring system that detects on-board spacecraft anomalies. Each of...
متن کامل